insectivorous bat - German English Dictionary